package com.example.demo.domain.app.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * ShoppingCartDTO
 *
 * @author haochen78
 * @date 2025/11/9 17:19
 **/
@Data
public class ShoppingCartItemVO {

    /** 购物车 id */
    private Long key;
    /** 所属商铺 id */
    private Long shopId;
    /** 商品 id */
    private Long goodsId;
    /** 商品类型 id */
    private Long categoryId;
    /** 商品名称 */
    private String name;
    /** 商品图片 */
    private String pic;
    /** 数量 */
    private Integer number;
    /** 商品价格 */
    private BigDecimal price;
    /** 库存 */
    private Integer stores;
    /** 积分 */
    private Integer score;
    /** 是否选中 */
    private Boolean selected;
    /** 状态 */
    private Integer status;
    /** 状态 （上/下架） */
    private String statusStr;
    /** 商品规格项 */
    private List<ProductSkuVO> sku;
    /** 附加项内容 */
    private List<ProductAdditionVO> additions;
}
